home *** CD-ROM | disk | FTP | other *** search
Text File | 1998-10-23 | 930 b | 45 lines | [TEXT/CWIE] |
- // DEditFieldsData -- data class for LayerGroups
-
- #pragma once
-
- #include "AMSignaler.h"
-
-
- const long idFBFullLength = 'FBFh';
- const long idFBBodyWidth = 'FBBh';
- const long idFBShSlope = 'FBSe';
- const long idEditingWhat = 'Edit';
-
- class AMEngine;
-
- //----------
- class DEditFieldsData : public AMSignaler {
- public:
- DEditFieldsData ();
- virtual ~DEditFieldsData ();
-
- public:
- void CopyFrom (const DEditFieldsData& inOther);
- void ReadFromFile (AMEngine* engine);
- void WriteToFile (AMEngine* engine);
-
- public:
- double GetFBFullLength () const;
- void SetFBFullLength (double inValue);
-
- double GetFBBodyWidth () const;
- void SetFBBodyWidth (double inValue);
-
- double GetFBShSlope () const;
- void SetFBShSlope (double inValue);
-
- SInt32 GetEditingWhat () const;
- void SetEditingWhat (SInt32 inValue);
-
- protected:
- double mFBFullLength;
- double mFBBodyWidth;
- double mFBShSlope;
- SInt32 mEditingWhat;
- };
-